.clone-destination {
	margin: 0 auto;
}

.clone-destination__card {
	max-width: 500px;
	text-align: center;
}

.clone-destination__image {
	max-width: 293px;
	display: block;
	margin: 8px auto 32px;

	.clone-destination__origin {
		& [fill='#00BE28'],
		& [fill='#004F84'] {
			fill: var( --color-neutral-10 );
		}
		& [fill='#00A6DB'],
		& [fill='#74DCFC'] {
			fill: var( --color-neutral-0 );
		}
	}
}

.clone-destination__label {
	display: block;
	text-align: left;
	margin-top: 24px;
}

.clone-destination__tos {
	text-align: center;
	margin: 24px auto;
	font-size: $font-body-extra-small;
}

.clone-destination__tos-link {
	display: block;
}

.clone-destination__button {
	width: 100%;
}
